wind catches - German English Dictionary